local extension = Package:new("sktiangang")
extension.extensionName = "water_jilve"

extension:loadSkillSkelsByPath("./packages/water_jilve/pkg/sktiangang/skills")

dofile("./packages/water_jilve/pkg/sktiangang/trans.lua")

local kuaiyue = General:new(extension, "sk__kuaiyue", "qun", 3)
kuaiyue:addSkills { "sk__yidu", "sk__zhubao" }

local yuji = General:new(extension, "sk__yuji", "qun", 3)
yuji:addSkills { "sk__guhuo", "sk__fulu" }

local panshu = General:new(extension, "sk__panshu", "wu", 3, 3, General.Female)
panshu:addSkills { "sk__jinzhi", "sk__yuyou" }

local zhangrang = General:new(extension, "sk__zhangrang", "qun", 3)
zhangrang:addSkills { "sk__taoluan" }

local xinxianying = General:new(extension, "sk__xinxianying", "wei", 3, 3, General.Female)
xinxianying:addSkills { "sk__caijian", "sk__zhishi" }

local wuxian = General:new(extension, "sk__wuxian", "shu", 3, 3, General.Female)
wuxian:addSkills { "sk__hechun", "sk__daiyan" }

local wenyang = General:new(extension, "sk__wenyang", "wei", 7)
wenyang:addSkills { "sk__jueyong", "sk__choujue" }

local zhugezhan = General:new(extension, "sk__zhugezhan", "shu", 4)
zhugezhan:addSkills { "sk__zuilun", "sk__fuzhi" }
zhugezhan:addRelatedSkills { "sk__yaozhi", "sk__xingyun" }

local sunru = General:new(extension, "sk__sunru", "wu", 3, 3, General.Female)
sunru:addSkills { "sk__xiecui", "sk__youxu" }

local liuyan = General:new(extension, "sk__liuyan", "qun", 3)
liuyan:addSkills { "sk__zhulu", "sk__limu" }

local guohuanghou = General:new(extension, "sk__guohuanghou", "wei", 3, 3, General.Female)
guohuanghou:addSkills { "sk__jiaozhao", "sk__danxin" }

local zhaoxiang = General:new(extension, "sk__zhaoxiang", "shu", 4, 4, General.Female)
zhaoxiang:addSkills { "sk__fanghun", "sk__fuhan" }

local lvfan = General:new(extension, "sk__lvfan", "wu", 3)
lvfan:addSkills { "sk__diaodu", "sk__diancai" }

local hetaihou = General:new(extension, "sk__hetaihou", "qun", 3, 3, General.Female)
hetaihou:addSkills { "sk__zhendu", "sk__qiluan" }

local zhangyi = General:new(extension, "sk__zhangyi", "shu", 4)
zhangyi:addSkills { "sk__wurong" }

local caochun = General:new(extension, "sk__caochun", "wei", 4)
caochun:addSkills { "sk__shanjia" }

local shamoke = General:new(extension, "sk__shamoke", "shu", 4)
shamoke:addSkills { "sk__jilis" }

local lingcao = General:new(extension, "sk__lingcao", "wu", 4)
lingcao:addSkills { "sk__dujin" }

local zhaoyanw = General:new(extension, "sk__zhaoyanw", "wu", 3, 3, General.Female)
zhaoyanw:addSkills { "sk__sanjue" }

local himiko = General:new(extension, "sk__himiko", "qun", 3, 3, General.Female)
himiko:addSkills { "sk__canshi", "sk__xianji" }

local wutugu = General:new(extension, "sk__wutugu", "qun", 6)
wutugu:addSkills { "sk__hanyong" }

local caoying = General:new(extension, "sk__caoying", "wei", 4, 4, General.Female)
caoying:addSkills { "sk__lingruo", "sk__fujian" }


return extension
